Cross Island, Bermuda

Cross Island is an island of Bermuda.